run the idea past the board - German English Dictionary